<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

    <script>

        // var arr = ['md' , 'tmd' , 'cnm' , '卧槽'] ;

        // var word = arr.join('|') ;

        // console.log(word);

        // // 实例化对象  可以接受变量   第二个参数表示修饰符gi  不分先后 gi  ig
        // var reg = new RegExp(word , 'ig') ;

        // console.log(reg);

        // var str = '卧槽 , js真tmd简单TMd' ;
        // str = str.replace(reg , '**') ;
        // console.log(str);



        function filterWord(word) {
            var arr = ['md' , 'tmd' , 'cnm' , '卧槽'] ; 
            // 把数组转为字符串  |
            var str = arr.join('|') ;
            var reg = new RegExp(str , 'ig') ;
            return word.replace(reg , '**') ;
        }

        var s = '卧槽 , js真tmd简单TMd' ;
        var res = filterWord(s) ;
        console.log(res);

    </script>
    
</body>
</html>